home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / mircme1a / form1.frm next >
Text File  |  1999-07-29  |  5KB  |  171 lines

  1. VERSION 5.00
  2. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
  3. Begin VB.Form Form1 
  4.    Caption         =   "mIRC Messenger"
  5.    ClientHeight    =   5640
  6.    ClientLeft      =   165
  7.    ClientTop       =   735
  8.    ClientWidth     =   3165
  9.    LinkTopic       =   "Form1"
  10.    ScaleHeight     =   5640
  11.    ScaleWidth      =   3165
  12.    StartUpPosition =   3  'Windows Default
  13.    Begin VB.Frame Frame1 
  14.       Caption         =   "Frame1"
  15.       Height          =   4845
  16.       Left            =   45
  17.       TabIndex        =   2
  18.       Top             =   390
  19.       Width           =   2895
  20.       Begin MSComctlLib.TreeView tvUsers 
  21.          Height          =   2055
  22.          Left            =   0
  23.          TabIndex        =   3
  24.          Top             =   0
  25.          Width           =   1815
  26.          _ExtentX        =   3201
  27.          _ExtentY        =   3625
  28.          _Version        =   393217
  29.          Indentation     =   51
  30.          Sorted          =   -1  'True
  31.          Style           =   3
  32.          HotTracking     =   -1  'True
  33.          Appearance      =   1
  34.       End
  35.    End
  36.    Begin MSComctlLib.TabStrip TabStrip1 
  37.       Height          =   5355
  38.       Left            =   0
  39.       TabIndex        =   1
  40.       Top             =   0
  41.       Width           =   3135
  42.       _ExtentX        =   5530
  43.       _ExtentY        =   9446
  44.       TabMinWidth     =   2
  45.       _Version        =   393216
  46.       BeginProperty Tabs {1EFB6598-857C-11D1-B16A-00C0F0283628} 
  47.          NumTabs         =   2
  48.          BeginProperty Tab1 {1EFB659A-857C-11D1-B16A-00C0F0283628} 
  49.             Caption         =   "Online"
  50.             ImageVarType    =   2
  51.          EndProperty
  52.          BeginProperty Tab2 {1EFB659A-857C-11D1-B16A-00C0F0283628} 
  53.             Caption         =   "Setup"
  54.             ImageVarType    =   2
  55.          EndProperty
  56.       EndProperty
  57.    End
  58.    Begin MSComctlLib.StatusBar StatusBar1 
  59.       Align           =   2  'Align Bottom
  60.       Height          =   300
  61.       Left            =   0
  62.       TabIndex        =   0
  63.       Top             =   5340
  64.       Width           =   3165
  65.       _ExtentX        =   5583
  66.       _ExtentY        =   529
  67.       _Version        =   393216
  68.       BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628} 
  69.          NumPanels       =   1
  70.          BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  71.             AutoSize        =   1
  72.             Object.Width           =   5080
  73.          EndProperty
  74.       EndProperty
  75.    End
  76.    Begin VB.Menu mnuFile 
  77.       Caption         =   "&File"
  78.    End
  79.    Begin VB.Menu mnuEdit 
  80.       Caption         =   "&Edit"
  81.       Begin VB.Menu mnuEditFolder 
  82.          Caption         =   "Add Fol&der"
  83.       End
  84.       Begin VB.Menu mnuEditFriend 
  85.          Caption         =   "Add &Friend"
  86.       End
  87.    End
  88. End
  89. Attribute VB_Name = "Form1"
  90. Attribute VB_GlobalNameSpace = False
  91. Attribute VB_Creatable = False
  92. Attribute VB_PredeclaredId = True
  93. Attribute VB_Exposed = False
  94. Option Explicit
  95. Dim curAddFolder%, curAddFriend%
  96.  
  97. Private Sub Form_Load()
  98.     myLoad ("Users")
  99. End Sub
  100.  
  101. Private Sub Form_Resize()
  102.     ResizeControls
  103. End Sub
  104.  
  105. Private Sub myLoad(what)
  106.     If what = "Users" Then
  107.         Dim temp, temp1$, temp2$, counter1%, counter2%
  108.         counter1 = 0
  109.         Do
  110.             counter1 = counter1 + 1
  111.             temp1 = GetSetting(AppName, "Folders", counter1)
  112.             If temp1 <> "" Then
  113.                 temp = tvUsers.Nodes.Add(, , counter1, temp1)
  114.                 counter2 = 0
  115.                 Do
  116.                     counter2 = counter2 + 1
  117.                     temp2 = GetSetting(AppName, temp1, counter2)
  118.                     If temp2 <> "" Then
  119.                         temp = tvUsers.Nodes.Add(counter1, tvwChild, counter2, temp2)
  120.                     End If
  121.                 Loop While temp2 <> ""
  122.             End If
  123.         Loop While temp1 <> ""
  124.     End If
  125. End Sub
  126.  
  127. Private Sub mySave(what)
  128.  
  129. End Sub
  130.  
  131. Sub ResizeControls()
  132.     With Frame1
  133.         If Me.Height >= 1455 Then
  134.             .Height = Me.Height - 1455
  135.         End If
  136.         If Me.Width >= 245 Then
  137.             .Width = Me.Width - 245
  138.         End If
  139.     End With
  140.     With TabStrip1
  141.         If Me.Height >= 975 Then
  142.             .Height = Me.Height - 975
  143.         End If
  144.         If Me.Width >= 120 Then
  145.             .Width = Me.Width - 120
  146.         End If
  147.     End With
  148.     With tvUsers
  149.         If Me.Height >= 1455 Then
  150.             .Height = Me.Height - 1455
  151.         End If
  152.         If Me.Width >= 245 Then
  153.             .Width = Me.Width - 245
  154.         End If
  155.     End With
  156. End Sub
  157.  
  158. Private Sub mnuEditFolder_Click()
  159.  
  160. End Sub
  161.  
  162. Private Sub mnuEditFriend_Click()
  163.  
  164. End Sub
  165.  
  166. Private Sub tvUsers_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
  167.     If Button = 2 Then
  168.         PopupMenu mnuEdit
  169.     End If
  170. End Sub
  171.